package main

import (
	"fmt"
)

func main() {
	var age int
	var i int = 12
	fmt.Println("请输入年龄")
	fmt.Scanln(&age)
	switch age - 18 { //switch后也可以不带表达式，类似if--else分支使用，将判断语句放在case后面
	case 18:
		fmt.Println("你的年龄刚好36")
	case 40, 30:
		fmt.Println("你的年龄刚好58或者48")
	case i - 18:
		fmt.Println("你的年龄刚好是12")
	default:
		switch {
		case age == 18:
			fmt.Println("你的年龄是18")
		case age == 15:
			fmt.Println("你的年龄是15")
		default:
			fmt.Printf("你的年龄是%d岁\n", age)
			fmt.Println("你的年龄是", age)
		}
	}

}
